Package-level declarations
Functions
Link copied to clipboard
fun <T : Any, R> KProperty1<T, R>.fetchJoinWithPredicate(joinType: JoinType = JoinType.INNER, predicateBuilder: (From<T, R>, CriteriaBuilder) -> Predicate): PredicateSpecification<T>
Creates a PredicateSpecification that performs a fetch-join and applies a Predicate to the fetch-joined entity.
Link copied to clipboard
fun <T : Any, R> KProperty1<T, R>.fetchJoinWithPredicates(joinType: JoinType = JoinType.INNER, predicateBuilder: (From<T, R>, CriteriaBuilder) -> List<Predicate>): PredicateSpecification<T>
Creates a PredicateSpecification that performs a fetch and applies a list of Predicates by ANDing them to the fetch-joined entity.